notebook pos software point of sale computer computer repair monitor digital cameras cell phones pos laptop computers laptops computers retail software pos hardware design